intermittent clouds - French English Dictionary